Skip to main content

Versi 1

FieldIsi
Dokumen IDVBS-LAP-006
DeskripsiLaporan performa bisnis (ringkasan bisnis) bulanan: ringkasan laba rugi, ringkasan neraca, ringkasan arus kas, dan wawasan rasio keuangan, beserta unduh Excel
Nomor Revisi1
Tanggal2026-10-04
KeteranganDokumentasi baseline dari dokumentasi fitur demo dan kode FE

1. Ringkasan​

a. In scope​

  • User membuka laporan performa bisnis dari hub laporan akuntansi
  • User memilih satu bulan (default bulan berjalan) lalu menampilkan laporan
  • User melihat ringkasan laba rugi: pendapatan, harga pokok penjualan, biaya operasional, laba operasional (EBIT), dan laba rugi bersih
  • User melihat ringkasan neraca: aset lancar, aset tidak lancar, liabilitas jangka pendek, liabilitas jangka panjang, dan modal pemilik
  • User melihat ringkasan arus kas: aktivitas operasional, aktivitas non operasional, perpindahan kas bersih, dan saldo penutupan
  • User melihat wawasan rasio: margin laba kotor, margin laba operasional, margin keuntungan bersih, rasio lancar, rasio hutang terhadap ekuitas, ROA, ROE, perputaran piutang dan hutang, serta rata-rata lama konversi piutang dan hutang
  • User yang berhak mengunduh laporan ke Excel

b. Catatan​

c. Kesimpulan​

  • [FE] -
  • [BE] -

2. Functional Requirement​

KodeDeskripsi
FR-01Sistem menghitung saldo akun bulanan untuk tahun dari bulan yang dipilih, seluruh cabang dan cluster
FR-02Sistem menampilkan ringkasan laba rugi, neraca, dan arus kas untuk bulan terpilih
FR-03Sistem menampilkan wawasan rasio keuangan untuk bulan terpilih
FR-04User dengan hak akses Excel dapat mengunduh laporan performa bisnis
FR-05User dapat mereset bulan dan mengosongkan laporan

3. Use Case List​

KodeDeskripsi
UC-01Menampilkan performa bisnis per bulan
UC-02Melihat ringkasan laba rugi, neraca, dan arus kas
UC-03Melihat wawasan rasio keuangan
UC-04Mengunduh laporan performa bisnis ke Excel
UC-05Mereset bulan laporan

4. Use Case Scenario​

UC-01 : Menampilkan performa bisnis per bulan​

AktorUser brand dengan akses laporan ringkasan bisnis
DeskripsiUser memuat performa bisnis untuk bulan tertentu
PrekondisiUser sudah login dan berada di konteks brand
Alur utama1. User membuka laporan performa bisnis.
2. Sistem memuat struktur kelompok akun.
3. User memilih bulan.
4. User menekan Lihat Laporan.
5. Sistem meminta perhitungan saldo tahun berjalan, mengambil data bulan terpilih, lalu menampilkan empat bagian ringkasan.
Alur negatif- Jika form tidak valid, muncul alert "Cek Kembali Form Isian Anda".
- Jika perhitungan gagal atau data kosong, muncul notifikasi "Data yang anda filter tidak ditemukan silahkan ganti filter".
Bisnis rule- Filter hanya berupa satu bulan, tanpa cabang atau cluster.
- Perhitungan selalu untuk semua cabang dan semua cluster.
- Perhitungan memakai hasil yang sudah ada tanpa memaksa hitung ulang.
PostkondisiLaporan performa bisnis tampil
TriggerUser menekan Lihat Laporan
Kode FRFR-01

UC-02 : Melihat ringkasan laba rugi, neraca, dan arus kas​

AktorUser brand dengan akses laporan ringkasan bisnis
DeskripsiUser melihat angka pokok keuangan bulan terpilih
PrekondisiLaporan sudah dimuat
Alur utama1. Sistem menampilkan bagian Ringkasan Laba Rugi.
2. Sistem menampilkan bagian Ringkasan Neraca.
3. Sistem menampilkan bagian Ringkasan Arus Kas.
Alur negatif- Jika tidak ada data bulan terpilih, nilai tampil nol atau laporan kosong.
Bisnis rule- Pendapatan, HPP, biaya, dan laba dihitung dari kelompok akun 4 sampai 9.
- Aset lancar dan liabilitas dikelompokkan berdasarkan nomor sub kelompok akun.
- Modal pemilik diambil dari akun berawalan 31.
PostkondisiRingkasan keuangan terlihat
TriggerLaporan selesai dimuat
Kode FRFR-02

UC-03 : Melihat wawasan rasio keuangan​

AktorUser brand dengan akses laporan ringkasan bisnis
DeskripsiUser membaca rasio kesehatan bisnis
PrekondisiLaporan sudah dimuat
Alur utama1. User menggulir ke bagian Wawasan.
2. Sistem menampilkan margin laba kotor, margin laba operasional, margin keuntungan bersih, rasio lancar, rasio hutang terhadap ekuitas, ROA, ROE, rasio perputaran piutang, rata-rata lama konversi piutang, rasio perputaran hutang, dan rata-rata lama konversi hutang.
Alur negatif- Jika pembagi bernilai nol, rasio tampil nol atau tidak terdefinisi sesuai hasil hitung di layar.
Bisnis rule- Rasio dihitung di sisi aplikasi dari angka ringkasan laba rugi dan neraca bulan yang sama.
PostkondisiWawasan rasio terlihat
TriggerLaporan selesai dimuat
Kode FRFR-03

UC-04 : Mengunduh laporan performa bisnis ke Excel​

AktorUser brand dengan hak akses Excel laporan ringkasan bisnis
DeskripsiUser mengunduh isi laporan yang sedang tampil
PrekondisiLaporan sudah ditampilkan
Alur utama1. User menekan Unduh File.
2. Sistem menyusun sheet per bagian ringkasan beserta nominal tiap baris.
3. Browser mengunduh "Laporan Performa Bisnis.xlsx".
Alur negatif- Jika filter belum diterapkan, muncul alert "Silahkan Filter Terlebih dahulu data yang ingin ditampilkan".
- Jika data kosong, muncul notifikasi "Data tidak ditemukan".
Bisnis rule- Tombol Unduh File hanya tampil untuk user dengan permission Excel laporan ringkasan bisnis.
PostkondisiFile Excel terunduh
TriggerUser menekan Unduh File
Kode FRFR-04

UC-05 : Mereset bulan laporan​

AktorUser brand dengan akses laporan ringkasan bisnis
DeskripsiUser mengembalikan filter ke kondisi awal
PrekondisiHalaman laporan terbuka
Alur utama1. User menekan tombol reset.
2. Laporan dikosongkan dan tampil pesan "Lengkapi filter untuk menampilkan data".
Alur negatif-
Bisnis rule-
PostkondisiLaporan kosong
TriggerUser menekan tombol reset
Kode FRFR-05

5. Data Flow Diagram​

DFD-01 — Laporan performa bisnis​

6. Sequence Diagram​

SD-01 — UC-01 : Menampilkan performa bisnis per bulan​

SD-02 — UC-02 : Melihat ringkasan laba rugi, neraca, dan arus kas​

SD-03 — UC-03 : Melihat wawasan rasio keuangan​

SD-04 — UC-04 : Mengunduh laporan performa bisnis ke Excel​

SD-05 — UC-05 : Mereset bulan laporan​

7. Table Schema​

8. API Schema​

EndpointStatusPerubahan
GET /kelompok/with-includesexisting-
POST /calculation-request/startexisting-